.comment_header {
	margin-bottom: 10px;
        
        img {
            position: relative;
            top: 4px;
        }

        a {
            text-decoration: none;
            color: #2D2D2D;
            font-size: 10pt;
            font-weight: bold;

            -webkit-transition: color 0.3s linear;
            -moz-transition: color 0.3s linear;
            box-transition: color 0.3s linear;
        }
}

.nested_comment {
	margin-left: 40px;
        border-left: #7d7d7d;
}

/* Stop indentation after 4 indented comments*/
.nested_comment .nested_comment .nested_comment .nested_comment .nested_comment {
  margin-left: 0;
}

/*Style for user-name in comments*/
.user_comment {
    a {
        font-weight: bold;
        font-size: 12pt;
        text-decoration: none;
    }
}

/*Style for the linkable user_comment*/
 .user_comment a:link { color: #000000; text-decoration: none; }
 .user_comment a:visited { color: #000000; text-decoration: none; }
 .user_comment a:focus { color: #000000; text-decoration: none; }
 .user_comment a:hover { color: #4786f7; text-decoration: none; }
 .user_comment a:active { color: #000000; text-decoration: none; }
 
 
/*Style for created at in comments*/
.comment_created_at {
    color: #2D2D2D;
    font-size: 8pt;     
}

/*Set style for comments area*/
.comments_area {
    width: 100%;
}

.comment_content p {
	font-size: 11pt;
	margin-bottom: 10px;
}
